/**
 * 随机数组
 * 给定一个数组
 * 生成出一个打乱该数组的排序的随机数组
 */

const arrPool = [1, 2, 3, 4, 5];

function rand(arr) {
    const length = arr.length;
    const res = []
    
    for (let i = 0; i < length; i++) {
        const r = Math.floor(Math.random() * arr.length)
        // console.log(r)
        res.push(arr[r])
        arr.splice(r, 1)
    }
    console.log(res)
}

rand(arrPool);